consulting engineering software selection mystery shopping unternehmensberatung insight for marketing software testing tools innovation market research mystery shopper customer interviews e-commerce evaluation innovation customer satisfaction user needs business tool selection criteria software tools beratung customer service